#ifndef _TEACHERDBSAVINGCONTROLLER_H
#define _TEACHERDBSAVINGCONTROLLER_H


#include "../ITeacherDbSavingController.h"
#include <string>
using namespace std;

class TeacherDbSavingController : public ITeacherDbSavingController {
  public:
	/**
	 * Does nothing
	 */
    TeacherDbSavingController();

    /**
     * Does nothing
     */
    virtual ~TeacherDbSavingController();

	/**
	 * Saves teacher's values to the database
	 * \param name, string pointer to const string teacher name
	 * \param lastName, string pointer to const string teacher lastname
	 * \param insuranceNumber, string pointer to const string teacher's insrance number
	 * \return true if saving succeed
	 */
    virtual bool saveTeacher(const string * name, const string * lastName, const string * insuranceNumber, const string * fatherName);

};
#endif
